abb08f
@@ -381,7 +381,7 @@
public class BeanExpression implements Expression, Predicate {
                             }
                         }
                     }
-                    if (num != null && num >= 0 && list.size() > num - 1) {
+                    if (num != null && num >= 0 && list.size() > num - 1 && list.size() > 0) {
                         return list.get(num);
                     }
                     if (!nullSafe) {
